protected shelter - Spanish English Dictionary